var R = false, A = false, P= false;//判断验证表单

$(function(){
	$("#addressId").val(-1);
	var ops = $("#address"); //下拉列表
	
	$.ajax({
		type:"POST",
		url:"order.do?method=2",
		dataType:"json",
		async:false,
		success:function(data){
			alert(data);
			var addr = data.addrs;
			appendOps(addrs);
			ops.change(function(){
				fillForm(addrs,$(this).val());
			});
		}
	});
	
	//动态添加下拉列表
	function appendOps(addrs){
		for(var i=0;i<addrs.length;i++){
			ops.append("<option value='"+i+"'>"+i+":"+addrs[i].fullAddress.substr(0,6)+"...</option>");
			
		}
	}
	
	
	//
	function fillForm(addrs,index){
		if(index==-1){
			$("#receiveName").val('');
			$("#fullAddress").val('');
			$("#postalCode").val('');
			$("#phone").val('');
			$("#mobile").val('');
			$("#addressId").val(-1);
			return;
		}
		A=true;
		R=true;
		P=true;
		
		$("#nameValidMsg>span").html('');
		$("#addressValidMsg>span").html('');
		$("#receiveName").val(addrs[index].receiveName);
		$("#fullAddress").val(addrs[index].fullAddress);
		$("#postalCode").val(addrs[index].postalCode);
		$("#phone").val(addrs[index].phone);
		$("#mobile").val(addrs[index].mobile);

		$("#addressId").val(addrs[index].id);
	}	
});


//表单验证
$(function(){
	//当各项验证不能通过时，按钮点击无效
	$("#btnClientRegister").click(function(){
		if(R && A && P ){
			return true;
		}else{
			return false;
		}
	});
});

